.x-page {
  margin-top: 20px;
  color: #fefefe;
  font-size: 12px;
}

.x-page .bread {
  margin-bottom: 50px;
  opacity: 0.7;
}

.x-page .bread a, .x-page .bread a:visited, .x-page .bread a:link {
  color: #fff;
}

.x-page .bread a:hover {
  color: #5ed0ff;
}

.x-page .f-size-14 {
  font-size: 14px;
}

.x-page .title {
  padding-left: 20px;
}

.x-page .paragraph {
  padding-left: 20px;
  padding-top: 20px;
  border-top: 1px solid #243f53;
}

.x-page h1, .x-page h2 {
  font-size: 18px;
  color: #84dbff;
  margin-bottom: 16px;
}

.x-page h3 {
  font-size: 14px;
  color: #84dbff;
}

.x-page p {
  margin-bottom: 25px;
  line-height: 1.7em;
}

.x-page strong {
  color: #84dbff;
}

.x-page em {
  font-weight: bold;
}

.x-page a:link {
  color: #84dbff;
}

.x-page a:visited {
  color: #5ed0ff;
}

.x-page a:hover {
  color: #5ed0ff;
}

.x-page .white:link {
  color: #fefefe;
}

.x-page .white:visited {
  color: #ececec;
}

.x-page .white:hover {
  color: #ececec;
}

.x-page ul {
  margin-left: 18px;
  margin-bottom: 20px;
}

.x-page ul li {
  line-height: 1.8em;
}

.x-page .form-box {
  width: 780px;
}

.x-page .form-box .one input {
  width: 770px;
  border-color: #84dbff;
  padding: 8px 0px 9px 8px;
}

.x-page .form-box .two {
  /*ie10*/
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}

.x-page .form-box .two p {
  -webkit-box-flex: 0 1 380px;
  -moz-box-flex: 0 1 380px;
  -webkit-flex: 0 10 380px;
  -ms-flex: 0 1 380px;
  flex: 0 1 380px;
  width: 380px;
}

.x-page .form-box .two input {
  width: 370px;
  border-color: #84dbff;
  padding: 8px 0px 9px 8px;
}

.x-page .form-box textarea {
  width: 770px;
  height: 100px;
  border: 1px solid;
  border-color: #84dbff;
  background: #080e16;
  outline: none;
  padding: 5px 0px 6px 8px;
  color: rgba(255, 255, 255, 0.7);
}

.x-page .form-box .btn-row {
  text-align: right;
  margin-top: 15px;
}

.x-page .form-box .btn-row input {
  outline: none;
  border: none;
  padding: 0;
  width: 78px;
  height: 23px;
  line-height: 23px;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  color: #fff;
  background-position: 0 -7524px;
}

.x-page .form-box .btn-row input:hover, .x-page .form-box .btn-row input.team-detail-btn-hover {
  background-position: 0 -7491px;
}

.x-page .form-box .btn-row input:hover {
  background-position: 0 -7491px;
  color: #fff;
}

.x-page .form-box span {
  display: none;
}
